Conversation
- Introduced new aura images for various personas to enhance visual representation. - Updated the theme to unify the color palette around a violet-indigo spectrum, improving brand consistency. - Adjusted UI components to reflect the new color scheme, including buttons, progress bars, and backgrounds. - Enhanced the ProfileShareSection to utilize the updated persona colors for better differentiation.
…nds and icons - Added personaId prop to ShareCard for dynamic aura background and icon rendering. - Enhanced ShareCard layout to include aura visuals, improving user experience. - Updated ProfileShareSection and AnalysisClient to pass personaId for consistent aura representation.
…tection, and LLM provider abstraction - Added PRD for Information Architecture Restructure to address navigation and terminology issues. - Created PRD for Multi-Agent Workflow Detection to enhance detection capabilities for AI-assisted development patterns. - Developed PRD for LLM Provider Abstraction to allow user-provided API keys and support multiple LLM providers. - Included PRD for Multi-Platform Repository Integration to enable GitLab and Bitbucket support alongside GitHub. - Established PRD for Profile Aggregation to unify user profiles across multiple repositories. - Introduced PRD for Share Experience Improvements to enhance visibility and usability of share features.
…ture - Introduced a new implementation tracker document detailing the phases and tasks for the Information Architecture Restructure. - Outlined foundational phases, parallel workstreams, and finalization steps to enhance navigation, unify components, and redesign the ShareCard. - Established clear dependencies and success criteria for each phase to ensure structured progress and accountability.
- Introduced a new document outlining the security posture and readiness steps for the public release of the repository. - Summarized existing security measures, including secrets management, encrypted key storage, and CI build validation. - Listed remaining tasks for hardening, such as dependency audits, documentation updates, and security scanning. - Provided a risk profile and suggested mitigations to ensure a secure open-source release.
…lities - Added core components for the Vibe Coding Profile (VCP) system, including primitives like VCPCard, VCPSection, and VCPStatCard. - Developed composite blocks such as VCPIdentityHeader, VCPAxesGrid, and VCPStatsGrid to enhance the display of VCP data. - Introduced utility functions for metric calculations, including computeStrongestAxis and computeStyleDescriptor. - Established shared types and constants for consistent usage across components. - Created a comprehensive implementation tracker to monitor progress and ensure alignment with project goals.
- Create NotificationDropdown component with bell icon and popover - Create NotificationBadge component for unread count display - Integrate notifications into AppHeader (replaces badge-on-link) - Update nav labels (My Vibe, Vibes, Settings) - Update implementation tracker (P4 complete, 36% total progress) Co-Authored-By: Claude <noreply@anthropic.com>
- Create /vibes route with expandable VCPs-by-repo table (VibesClient) - Create /settings/repos for repo connect/disconnect (moved from /repos) - Add settings tabs (LLM Keys / Repos) for consistent navigation - Update implementation tracker with P2 completion Part of Information Architecture Restructure PRD. Navigation changes (My Vibe, Vibes labels) were committed separately. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Changed navigation labels from "My Vibe" to "My VCP" and "Vibes" to "Repo VCPs" for consistency. - Added support for vibe insights in the AnalysisClient, including new types and computed metrics. - Updated ProfileShareSection and ShareCard components to utilize new metrics and display a tagline. - Enhanced API route to fetch vibe insights alongside existing data. This update improves user experience by clarifying navigation and enriching the analysis features.
Create reusable components for both Unified VCP (profile page) and Repo VCP (analysis page) displays: Unified VCP components: - UnifiedIdentitySection: Main identity header with persona/tagline - UnifiedInsightSection: LLM narrative with violet accent styling - UnifiedAxesSection: 6-axis grid with light theme - EvolutionSection: Repo VCP count, vibe shifts, dominant vibe - RepoBreakdownSection: Per-repo contribution breakdown - UnifiedMethodologySection: Collapsible methodology details Repo VCP components: - RepoIdentitySection: Repo VCP identity with methodology - RepoMetricsGrid: 5-column metrics grid (Streak, Peak, Focus, etc.) - RepoAxesSection: 6-axis grid for repo analysis - ProfileContributionCard: Shows repo contribution to unified profile Components use light theme styling (zinc text, subtle backgrounds) for Unified VCP pages. Page refactoring deferred - components ready for integration. Co-Authored-By: Claude <noreply@anthropic.com>
…eature - Added `qrcode` package to generate QR codes for user profiles. - Implemented a new API route for generating story images, including QR code integration. - Enhanced `ProfileShareSection` and `ShareActions` components to support story downloads. - Updated `AnalysisClient` to utilize the new story endpoint for sharing user insights. - Refactored components to include user ID for personalized story generation. This update enriches the sharing experience by allowing users to download their profile stories with QR codes, enhancing engagement and usability.
- Integrated new components for Unified VCP, including sections for identity, insights, and methodology. - Updated navigation links to reflect changes from "My Vibe" to "My VCP" and "Vibes" to "Repo VCPs". - Added support for user ID in the AuthenticatedDashboard for personalized experiences. - Refactored API routes and components to improve data handling and user profile story generation. - Enhanced NotificationDropdown and ShareActions components for better user engagement. This update improves the overall user experience by streamlining navigation and enriching the profile sharing features.
- Replaced sections in AnalysisClient with new components: RepoIdentitySection, RepoAxesSection, RepoMetricsGrid, and ProfileContributionCard. - Updated share text generation to include tagline from share template. - Enhanced the overall structure and readability of the AnalysisClient by removing deprecated code and improving component usage. - Completed refactoring aligns with the VCP Display Unification initiative, ensuring a consistent user experience across Unified and Repo VCP pages.
- Added support for LLM-generated taglines in share cards and analytics, improving user engagement. - Updated `ProfileShareSection` and share image generation to incorporate the new tagline feature. - Refactored `AnalysisClient` and related components to utilize the tagline, ensuring a cohesive user experience. - Introduced a new column for taglines in the `analysis_insights` table and updated relevant Supabase types. - Enhanced the overall structure of share templates to include taglines, providing a more personalized sharing experience.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Updates to Preview Branch (develop) ↗︎
Tasks are run on every commit but only new migration files are pushed.
View logs for this Workflow Run ↗︎. |
… navigation - Added redirects for `/reports` to `/vibes`, `/reports/:jobId` to `/analysis/:jobId`, and `/repos` to `/settings/repos` in `next.config.ts`. - Updated internal links in `AnalysisListClient` to point to the new `/settings/repos` path, enhancing user navigation. - Expanded protected prefixes in `proxy.ts` to include new routes, ensuring proper access control. This update streamlines user experience by consolidating navigation paths and implementing necessary redirects.
…perience - Updated the layout to ensure the AppHeader is consistently rendered within the JobsProvider for authenticated users. - Simplified the conditional rendering logic for the AppHeader and children components, enhancing readability and maintainability. This change streamlines the layout structure, ensuring a cohesive user experience regardless of authentication status.
- Introduced a new Tooltip component using Radix UI for enhanced user interaction. - Updated VCP components (AxisInfoTooltip, VCPAxesGrid, RepoAxesSection, UnifiedAxesSection) to utilize the new tooltip for displaying additional information about axes. - Enhanced AxisMetadata to include long descriptions for better context in tooltips. - Refactored layout in `route.tsx` to improve QR code generation and story image rendering. This update improves user experience by providing contextual information through tooltips, enhancing the overall interactivity of the VCP display.
chore: release develop
…ple' - Changed the release type for the root package, web app, and worker app in the release-please configuration to 'simple' for consistency and clarity in release management.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Type of Change
Changes
Testing
Database Migrations
00XXX_name.sqlChecklist
npm run lint)npm run type-check)npm run build)Screenshots
Related Issues